Pandora's box – Català–English translations

🇬🇧 en ca

Pandora's box noun

  • a source of unforeseen trouble
capsa de Pandora
Wiktionary Links